Experiences in Al Hofuf, Saudi Arabia